mechanical plating - Turkish English Dictionary